/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package huffman;
import java.util.Scanner;
/**
 *
 * @author ennio
 */
public class Huffman {

    /**
     * @param args the command line arguments
     */
    
    public static void main(String[] args) {
        Scanner Scan = new Scanner(System.in);
        System.out.println("___________________________________________________________________________");
        System.out.println("Bienvenido a la hoja de No. 7, donde la vida es mas sabrosa!!! =3");
        System.out.println("___________________________________________________________________________");
        
        System.out.println("");
        
        do{}while(menu());
    }
    public static boolean menu(){
        Scanner Scan = new Scanner(System.in);
            String presentar; //Cadena que visualiza las frecuencias y los codigos
            Arbol nuevoArbol = new Arbol();
            
            System.out.println("Desida!!! Usad vuestra sabiduria!!       ");
            System.out.println("01 - Ingresar Cadena de Caracteres       ");
            System.out.println("02 - Visualizar!!                        ");
            System.out.println("03 - Salir de la aplicacion              ");
            int ingreso_opcion= Scan.nextInt();
            Scan.nextLine();
            switch (ingreso_opcion){
                case 1:
                    System.out.println("Ingrese Cadena                     ");
                    String nueva_cadena = Scan.nextLine();
                    nuevoArbol.setCadena(nueva_cadena);
                    nuevoArbol.ingresar_cadena();
                    return true;
                case 2:
                    System.out.println(nuevoArbol.SumoDescribidor());
                case 3:
                    return false;
                    
            }
        return true;
    }
}
